home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / 8bit / cislib_b / plot.doc < prev    next >
Text File  |  1995-04-22  |  5KB  |  69 lines

  1.  
  2. PLOT.BAS is a BASIC program designed to generate polar charts, 
  3. parametric charts and three dimensional function charts.or polar charts 
  4. you enter a function which defines the distance from the origin as a 
  5. function of the angle of the point. Entering the function 10*SIN(8*T) and 
  6. leting T run from 0 to 360 will produce an 16 leaved flower as a plot. 
  7. Notice that the function uses "T" as a variable. After entering the 
  8. equation you are asked for the followingaximum diameter: This is the 
  9. maximum distance from the origin which will be plotted. inimum Angle and 
  10. Maximum Angle: These values are the range of values through which the 
  11. variable "T" will be carried. The graph will now be drawn. You will be 
  12. asked if you want grids when the graph is done. These are somewhat 
  13. different than normal. The grids show the distance and angles in 15 
  14. degree gradations. The net result is a look similar to a dart board.t the 
  15. end you will be asked if you want to print the title which is simply the 
  16. formula.or Parametrics you have to enter two equations based on "T". The 
  17. first defines the "X" value and the second defines the "Y" value. An 
  18. example might be=SIN(T)+COS(5*T)IN(5*T)-COS(T)f you define X=T then the 
  19. parametric form reduces to the more usual Y=F(X).he questions are 
  20. slightly different. You are asked for the minimum and maximum values of 
  21. "T" then the Minimum and maximums for Y and X respectively. These latter 
  22. items are used to set the limits on the graphing area.  or both polar and 
  23. parametric graphs an overlay simply means not printing axes. It can also 
  24. be used to print a total polar graph with higher resolution. For example 
  25. you could plot one graph from 0 to 180 degrees and then the same graph 
  26. with angles of 180 to 360. This would double the resolution of the graph. 
  27. The normal graph uses 319 steps for the graph. Scaling is always based on 
  28. the current information you provide.n setting the location for Tally 
  29. plotters you have the choice of ensuring round circles or of allowing 
  30. full utilization of the paper. For polar graph types it would probably be 
  31. best to ensure round circles.hree Dimensional functions of the form 
  32. Z=f(X,Y) may be graphed. The program uses an oblique projection for the 
  33. graph so accurate measurements may be made from the resultant plot. The 
  34. information requested is as follows.unction definition: Simply enter a 
  35. function using X and Y as variables.in X and Max X values: These are the 
  36. limits through which X will run.in Y and Max Y values: same as X values 
  37. except for Y axis.in Z and Max Z values: These variables simply determine 
  38. the minimum and maximum for the Z axis. Values outside the range will 
  39. still be plotted IF THEIR LOCATION IS WITHIN THE PAPER AREA ASSIGNED. 
  40. Thus a Z value of -1 could very well be plotted even if the Z axis limits 
  41. were set to 0 and 20. The area assigned extends to a Y value of 191. This 
  42. allows the X axis labels to be properly placed on the graph. This limit 
  43. may be changed by altering lines 22120 and 22320. In no case should a 
  44. value higher than 199 be used however.umber of Y segments: The program 
  45. displays the graph by sweeping horizontal elevation lines for various 
  46. constant values of Y with varying X values. This variable determines the 
  47. number of such lines. Values such as 50 are usually high enough.-axis 
  48. length: This variable is used to reduce the relative length of the X axis 
  49. if the standard length is considered to be too long.ngle of Y axis: 
  50. Angles from 1 to 359 are allowed. This angle represents the viewing 
  51. position of the plot. Angles above 180 are from the back side of the 
  52. function.how Hidden Lines. The hidden lines may be suppressed or shown. 
  53. Normally you would keep them hidden.orizontal lines only: The normal use 
  54. is to use only the horizontal elevation lines. You can however have lines 
  55. swept at constant X values as well. This gives the graph a checkerboard 
  56. look which can be visually quite effective but may make taking 
  57. measurements off the graph more confusing.umber of X segments: If you 
  58. decide to have a checkerboard look then this is the equivalent to the Y 
  59. segment number. xes: You can have no axes or a full 3D box or simply the 
  60. primary axes. The primary axes consist of 2 Y axes, 1 X axis and 1 Z 
  61. axis.OTE: A detailed plot takes a long time. Use of BASIC XE or BASIC XL 
  62. from O.S.S will dramatically speed up the process (as much as 6 times). 
  63. My top recomendation is Basic XE on an XE130. Basic XE is a Cart and 
  64. Disk. The file BASICXE.OSS must be moved from the Basic XE disc to the 
  65. enhancement boot disc. To make room one of the other files on the disk 
  66. must be removed and put on a blank disk for future 
  67. use. 
  68.  
  69.